<%@page import="beans.*"%>
<%@page import="java.util.*"%>
<jsp:useBean id="catente" scope="page" class="beans.CatalogoEnti"/>
<jsp:useBean id="catp" scope="page" class="beans.CatalogoPersona"/>
<jsp:useBean id="cats" scope="page" class="beans.CatalogoSede"/>
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title><%@ include file="title.jspf" %></title>
<link href="stile.css" rel="stylesheet" type="text/css">
<link rel="icon" href="favicon.ico" type="image/x-icon" />

<script type="text/javascript" language="javascript"><!--
		function Show(ctrl){
			if(ctrl.checked){
				document.getElementById('nuovo2').innerHTML = '<input type="text" name="specifica" style="width:200px"/>';
      		}
     		else{
  				document.getElementById('nuovo2').innerHTML = '';
      		} 
		}

		function Nascondi(){
			document.getElementById('nuovo2').innerHTML = ''; 
	   	}
		
		function sommaTotM (){
			
			var ind_1 = parseInt (document.totali.M05Anni.value);
			var ind_2 = parseInt (document.totali.M618Anni.value);
			var ind_3 = parseFloat (document.totali.M1965Anni.value);
			var ind_4 = parseInt (document.totali.Mover65Anni.value);
						
			if (isNaN (ind_1)){
				ind_1 = 0;
				  document.totali.M05Anni.value = "";
			}
			if (isNaN (ind_2)){
				ind_2 = 0;
				  document.totali.M618Anni.value = "";
			}
			if (isNaN (ind_3)){
				ind_3 = 0;
				  document.totali.M1965Anni.value = "";
			}
			if (isNaN (ind_4)){
				ind_4 = 0;
				  document.totali.Mover65Anni.value = "";
			}
			
			var tot= ind_1+ind_2+ind_3+ind_4;
			
		    document.totali.TotIng1.value = tot;
		}
function sommaTotR (){
			
			var ind_1 = parseInt (document.totali.R05Anni.value);
			var ind_2 = parseInt (document.totali.R618Anni.value);
			var ind_3 = parseFloat (document.totali.R1965Anni.value);
			var ind_4 = parseInt (document.totali.Rover65Anni.value);
						
			if (isNaN (ind_1)){
				ind_1 = 0;
				  document.totali.R05Anni.value = "";
			}
			if (isNaN (ind_2)){
				ind_2 = 0;
				  document.totali.R618Anni.value = "";
			}
			if (isNaN (ind_3)){
				ind_3 = 0;
				  document.totali.R1965Anni.value = "";
			}
			if (isNaN (ind_4)){
				ind_4 = 0;
				  document.totali.Rover65Anni.value = "";
			}
			
			var tot= ind_1+ind_2+ind_3+ind_4;
			
		    document.totali.TotIng2.value = tot;
		   
		}
		
function sommaTotP (){
	
	var ind_1 = parseInt (document.totali.P05Anni.value);
	var ind_2 = parseInt (document.totali.P618Anni.value);
	var ind_3 = parseFloat (document.totali.P1965Anni.value);
	var ind_4 = parseInt (document.totali.Pover65Anni.value);
				
	if (isNaN (ind_1)){
		ind_1 = 0;
		  document.totali.P05Anni.value = "";
	}
	if (isNaN (ind_2)){
		ind_2 = 0;
		  document.totali.P618Anni.value = "";
	}
	if (isNaN (ind_3)){
		ind_3 = 0;
		  document.totali.P1965Anni.value = "";
	}
	if (isNaN (ind_4)){
		ind_4 = 0;
		  document.totali.Pover65Anni.value = "";
	}
	
	var tot= ind_1+ind_2+ind_3+ind_4;
	
    document.totali.TotIng3.value = tot;
   
}
		
	</script>	
</head>
<body>
<div id="top">
<%@ include file="top.jspf" %>
</div>
<div id="container">
<div id="header">
	 
		<%@ include file="header.jspf" %>

	</div>
<div id="page">
<%		GregorianCalendar d=new GregorianCalendar();
				int anno2=d.get(Calendar.YEAR);
				int mese=d.get(Calendar.MONTH)+1;
				int giorno=d.get(Calendar.DAY_OF_MONTH);
				String data=giorno+"/"+mese+"/"+anno2; 
				int anno=0;
if(session.getAttribute("currentSessionUser")!=null){
	
	UserBean user=(UserBean) session.getAttribute("currentSessionUser");
	anno=user.getAnnoConvenzioni();
}				
				
String idEntes=request.getParameter("id");
int idEnte=Integer.parseInt(idEntes);
Ente e=catente.getEnte(idEnte);
Persona p=catp.getPersonaRapplegale(idEnte);	
int CodiceStruttura=e.getCodiceStruttura();
String nome=e.getNome();				
String PartitaIva=e.getPartitaIva();				
				
				%>
				
<center><b>DOMANDA DI ISCRIZIONE/CONVENZIONE  STRUTTURA CARITATIVA – ANNO <% out.print(anno);%></b><br><br></center>


 <form name="totali" method="post" action="New_convenzione_banco">
 <input type="hidden" name="idEnte" value="<% out.print(idEnte);%>">

<b>DATI ENTE:</b><br>

 
<p>
<%

out.println("Codice Struttura: "+CodiceStruttura+"<br>");
out.println("Denominazione: <b>"+nome+" </b><br>");
out.println("Codice Fiscale: "+PartitaIva);
out.println("<br>");



/* out.println("<br><b>Rappresentante legale</b><br>");
out.print(p.toStringline()); */

Vector<Sede> VS=new Vector<Sede>();
Vector<Persona> VP=new Vector<Persona>();

VS=cats.getSediEnte(idEnte);
VP=catp.getRappLegaleEnte(idEnte);
Sede sedeLegale=cats.getSedeLegale(idEnte);

out.println("<br><br>");

 out.println("<b>Rappresentante Legale </b><br><select name=\"idRappLegaleEnte\" >");

 for(int j=0;j<VP.size();j++){
 out.println("<option value="+VP.get(j).getIdPersona()+"><b>"+VP.get(j).toStringline()+"</option>");
 }
 out.println("</select><br><br>");
 
//select per sede Legale
out.println("<b>Sede Legale </b><br><select name=\"idSedeLegaleEnte\"  style=\"width:950px\">");

for(int j=0;j<VS.size();j++){
out.println("<option value="+VS.get(j).getIdSede()+"><b>"+VS.get(j).toStringTable()+"</option>");
}
out.println("</select><br><br>");
//select per sede Operativa
out.println("<b>Sede Operativa </b><br><select name=\"idSedeOperativaEnte\"  style=\"width:950px\">");
out.println("<option value=\"0\">La stessa della sede legale</option>");

for(int j=0;j<VS.size();j++){
out.println("<option value="+VS.get(j).getIdSede()+"><b>"+VS.get(j).toStringTable()+"</option>");
}
out.println("</select><br><br>");

//select per sede  Magazzino
out.println("<b>Sede Magazzino</b> <br><select name=\"idSedeMagazzinoEnte\"  style=\"width:950px\">");
out.println("<option value=\"0\">La stessa della sede legale</option>");

for (int i=0;i<VS.size();i++){
	out.println("<option value="+VS.get(i).getIdSede()+"><b>"+VS.get(i).toStringTable()+"</option>");
}
out.println("</select><br><br>");




%>



</p>
 
         <table cellpadding="15" >
         <tr>		
					
					<tr><td>Presenza di <b>struttura frigorifera</b> (*)
					
					
<input type="radio" name="frigo" value="si">Si&nbsp<input type="radio" name="frigo" value="no">No

					</td></tr>
					
					<tr><td>
					
					Chiede di poter fruire, per l’anno <b><% out.print(anno);%></b>, del servizio di distribuzione dei prodotti alimentari dall’Associazione Banco Alimentare della Calabria ONUS a favore degli indigenti e, consapevole che chiunque rilasci dichiarazione mendaci è punito ai sensi del codice penale e delle leggi speciali in materia, ai sensi e per gli effetti degli artt. 75 e 76 del D.P.R. n. 445/2000, allo scopo<br></br>
					<div align="center"><b>DICHIARA</b></div><br>
					che la struttura ha finalità caritative senza scopo di lucro, e, ove non applicabile la deroga di cui all’art. 1 del D.P.R. 3/6/98 n. 252, non sussistono cause di decadenza, divieto o sospensione di cui all’art. 10 della legge 575/65 e che svolge una attività di sostentamento alimentare tramite:
					
					</td></tr>					
				<tr>
				<td>
				
				
				
				<table border="1" style="border-spacing: 0px; padding: 0px">
				<tr>
				<td></td>
				<td>
				
				<i>Totale indigenti assistiti</i>
				</td>
				
				<td>
				
				<i>Media presenze nei giorni di apertura</i>
				</td>
				<td>
				
				<i>Giorni di apertura Struttura all’anno</i>
				</td>
				
				
				</tr>
				
				<tr>
				<td>
				<b><i>MENSA</i></b> a indigenti “che non hanno alcuna possibilità di sostentamento e/o per i quali comunque tale possibilità è al di sotto del limite di sopravvivenza” assistiti tramite le seguenti strutture:<br>
				
				<input type="checkbox" name="pranzo" value="Pranzo">&nbsp<b>pranzo</b>&nbsp&nbsp&nbsp<input type="checkbox" name="cena" value="Cena">&nbsp<b>cena</b>&nbsp&nbsp&nbsp<input type="checkbox" name="colazione" value="Colazione">&nbsp<b>colazione</b>&nbsp&nbsp&nbsp<input type="checkbox" name="pastifreddi" value="PastiFreddi">&nbsp<b>pasti freddi</b>&nbsp&nbsp&nbsp<input type="checkbox" name="centroaccoglienza" value="CentroAccoglienza">&nbsp<b>Centro accoglienza diurno</b><br>
				Assistiti: 0-5 anni n°&nbsp<input type="number" id="M05Anni" name="05Anni" required onKeyUp="sommaTotM()" onclick="sommaTotM()" style="width:30px">&nbsp&nbsp6-18 anni n°&nbsp<input type="number" id="M618Anni" name="M618Anni" required onKeyUp="sommaTotM()" onclick="sommaTotM()" style="width:30px">&nbsp&nbsp19-65 anni n°&nbsp<input type="number" id="M1965Anni" name="665Anni" required onKeyUp="sommaTotM()" onclick="sommaTotM()" style="width:30px">&nbsp&nbspover 65 n°&nbsp<input type="number" id="Mover65Anni" name="over65Anni" required onKeyUp="sommaTotM()" onclick="sommaTotM()" style="width:30px">
				
				
				</td>
				<td align="center"><input type="number" name="TotIng1" style="width:30px" readonly="readonly"></td>
				<td align="center"><input type="text" name="MedPres1" style="width:30px"></td>
				<td align="center" ><input type="text" name="GioniApertura1" style="width:30px"></td>
				</tr>
				<tr>
				<td>
				<b><i>RESIDENZA</i></b> a indigenti assistiti per tutta la giornata e per l’intero anno<br>
				
				<input type="checkbox" name="casafamiglia" value="CasaFamiglia">&nbsp<b>Casa Famiglia</b>&nbsp&nbsp&nbsp<input type="checkbox" name="comunitadisabili" value="ComunitaDisabili">&nbsp<b>Comunità disabili</b>&nbsp&nbsp&nbsp<input type="checkbox" name="comunitatossicodip" value="ComunitaTossicodip">&nbsp<b>Comunità tossicodip.</b>&nbsp&nbsp&nbsp<input type="checkbox" name="comunitaanziani" value="ComunitaAnziani">&nbsp<b>Comunità anziani</b>&nbsp&nbsp&nbsp<input type="checkbox" name="comunitaminori" value="ComunitaMinori">&nbsp<b>Comunità minori</b><br>
				Assistiti:  0-5 anni n°&nbsp<input type="number" id="R05Anni" name="R05Anni" required onKeyUp="sommaTotR()" onclick="sommaTotR()" style="width:30px">&nbsp&nbsp6-18 anni n°&nbsp<input type="number" id="R618Anni" name="R618Anni" required onKeyUp="sommaTotR()" onclick="sommaTotR()" style="width:30px">&nbsp&nbsp19-65 anni n°&nbsp<input type="number" id="R1965Anni" name="R665Anni" required onKeyUp="sommaTotR()" onclick="sommaTotR()" style="width:30px">&nbsp&nbspover 65 n°&nbsp<input type="number" id="Rover65Anni" name="Rover65Anni" required onKeyUp="sommaTotR()" onclick="sommaTotR()" style="width:30px">
				
				</td>
				<td align="center"><input type="number" name="TotIng2" style="width:30px" readonly="readonly"></td>
				<td align="center"><input type="text" name="MedPres2" style="width:30px"></td>
				<td align="center">365</td>
				</tr>
				<tr>
				<td width="600">
				<b><i>PACCHI</i></b> a indigenti “che non hanno alcuna possibilità di sostentamento e/o per i quali comunque tale possibilità è al di sotto del limite di sopravvivenza” attraverso l’assistenza a <b>famiglie, anziani, ecc.</b><br>
				
				<input type="checkbox" name="distribuzionepacchi" value="DistribuzionePacchi">&nbsp<b>Distribuzione pacchi</b>&nbsp&nbsp&nbsp<input type="checkbox" name="consegnadomicilio" value="ConsegnaDomicilio">&nbsp<b>Consegna pacchi a domicilio</b>&nbsp&nbsp&nbsp<input type="checkbox" name="altro" value="Altro" onclick="Show(this);">&nbsp<b>Altro</b>&nbsp<div id="nuovo2" align="center"></div><br>
				Assistiti:  0-5 anni n°&nbsp<input type="number" id="P05Anni" name="P05Anni" required onKeyUp="sommaTotP()" onclick="sommaTotP()" style="width:30px">&nbsp&nbsp6-18 anni n°&nbsp<input type="number" id="P618Anni" name="P618Anni" required onKeyUp="sommaTotP()" onclick="sommaTotP()" style="width:30px">&nbsp&nbsp19-65 anni n°&nbsp<input type="number" id="P1965Anni" name="P665Anni" required onKeyUp="sommaTotP()" onclick="sommaTotP()" style="width:30px">&nbsp&nbspover 65 n°&nbsp<input type="number" id="Pover65Anni" name="Pover65Anni" required onKeyUp="sommaTotP()" onclick="sommaTotP()" style="width:30px">
				
				</td>
				<td align="center"><input type="number" name="TotIng3" style="width:30px" readonly="readonly"></td>
				<td align="center"><input type="text" name="MedPres3" style="width:30px"></td>
				<td align="center"><input type="text" name="GioniApertura3" style="width:30px"></td>
				</tr>
				</table>
				
				</td>
				
				</tr>	
				<tr><td>
				<div align="center">
				<b>E SI IMPEGNA</b>
				</div> <br>
				<ol>
				<li>a ricevere i prodotti <b>esclusivamente</b> dall' ASSOCIAZIONE BANCO ALIMENTARE DELLA CALABRIA ONLUS</li>
				<li>ad utilizzare i prodotti che riceverà esclusivamente per beneficenza ed assistenza in favore di persone effettivamente bisognose.</li>
				<li>a provvedere al ritiro dei prodotti presso il magazzino entro i termini fissati, <b>pena la perdita dell’assegnazione,</b> e alla loro distribuzione entro la data di scadenza indicata sulla confezione.</li>
				<li>a non depositare e/o distribuire il prodotto assegnato in magazzini diversi da quello su indicato.</li>
				<li>a rispettare rispettare quanto previsto dall’ Associazione Banco Alimentare della Calabria ONLUS  con l’accordo di  Collaborazione stipulato e in particolare, a tenere una contabilità di magazzino.</li>
				<li>a rispettare quanto stabilito nell’accordo ed in  particolare dichiara che gli eventuali <b>finanziamenti pubblici o privati</b> che riceve in aiuto alla propria attività <b>non costituiscono sostegno finanziario adeguato</b> per il numero di assistiti sopra indicato. Si impegna, inoltre, <b>a non percepire rette, anche di modico valore, dai propri assistiti.</b></li>
				</ol><br>
				(*) <b>per struttura frigorifera</b> si intende una struttura che abbia, sia sotto il profilo qualitativo che della capacità, le caratteristiche necessarie per assicurare la buona conservazione dei prodotti deperibili richiesti.
				</td></tr>	
				<br>
				</table>
				
				
				
				
				
				
				
				Data <input type="text" name="Data" style="width:90px" value="<%out.print(data);%>">
				<br>
 				<center><input type="reset" value="cancella">&nbsp&nbsp<input type="submit" value="inserisci"> </center>
         </form>

<%
	if ((request.getAttribute("js") == "0")
			|| (request.getAttribute("js") == null)) {
	} else
		out.println((String) request.getAttribute("js"));
%>
</div>
<div id="footer">
  		<%@ include file="footer.jspf" %>
	</div>
</div>

</body>
</html>